Search results
44 packages found
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
Lightweight and real-time data functional stream programming framework like event-stream, written in ES6 using async await with multi-threading and typescript support
Mimic traditional threads in single threaded event loop
JS Threads: Run arbitrary functions in immediatly-spawned browser threads with an async workflow
Simple worker threads pool using Node's worker_threads module. Compatible with ES6+ Promise, Async/Await.
Runs a function as a worker thread.
Simple, promise-based API for native worker threads (with pools)
Easy way to manage a pool of worker threads.
- thread
- pool
- worker_threads
- workers
- threads
- worker
- async
- cpu-bound
- parallelism
- parallel
- process
- worker_thread
- queue
- task
CancelablePromise is a Promise that can be canceled. It is a Promise that has a status property that can be '`pending`', '`resolved`', '`rejected`' or '`canceled`'. It has an onCancel method that allows you to register a callback that will be called when
better-sqlite3 wrapper using node:worker_threads
🔱 A type-safe package designed to simplify the usage of worker threads on the server or browser.
Tool to queue, batch, and process asynchronously with controlled threads.
- queue
- batch
- process
- async
- concurrent
- thread
- threading
- multithreading
- multi-threading
- throttle
- throttling
- batching
- rate limiting
- rate limit
small library for managing async callbacks, callbacks can be queued singly or into groups. It makes simply the task of queueing promise's and canceling them if necessary.
Dumb process pool with CPU cores binding for 'heavy' tasks. A CPU core can only perform one task at a time. Linux only.
Perform async work synchronously using web worker and SharedArrayBuffer
Node task runner. Allows user to create and run Node tasks in a separate process.
- node-task
- task
- thread
- threads
- threading
- process
- child_process
- tasker
- worker
- worker_farm
- worker-farm
- node-worker
- tasking
- multi-thread
- View more
A tiny threading library, made for browsers and Node.
- threads
- worker
- concurrency
- async
- thread pool
- worker-pool
- workers
- pool
- threadpool
- thread
- multithreading
- parallel
- threading
- browser
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.11.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab